corroborating testimony - Francés Inglés Diccionario